Big Huge Thesaurus

balsam of tolu

noun